package com.liwen.kefu.service;

import com.liwen.kefu.common.result.ResponseResult;
import com.liwen.kefu.vo.BaseDataVo;
import com.liwen.kefu.vo.DataImportVo;

import java.sql.SQLException;
import java.util.Map;

/**
 * @author: Liwen
 * @createTime: 2024/11/9
 * @description:
 */
public interface KeFuDataActionService {
    /**
     * 添加hie查询sql
     *
     * @param dataImportVo
     */
    ResponseResult addQuerySql(DataImportVo dataImportVo) throws SQLException;

    ResponseResult hiveImportDataToSql(BaseDataVo baseDataVo);

    Map<String, Object> queryUserId(String mobileNo);

    String handleExceptionFormat(Exception e);

    ResponseResult getConfig(String keyWord);

//    ResponseResult deleteDataByMobilNo(BaseDataVo baseDataVo);
}
